﻿namespace ScrumLite.WebUx.Models
{
    using System.Collections.ObjectModel;
    using ScrumLite.Services.Contracts;
    using System.Collections.Generic;

    public class DeliverablesListViewData : ContextViewData
    {
        public DeliverablesListViewData(Collection<Deliverable> deliverables, Dictionary<string, List<DeliverableViewData>> workAreaDeliverables)
        {
            this.Deliverables = deliverables;
            this.WorkAreaDeliverables = workAreaDeliverables;
        }
        public Dictionary<string, List<DeliverableViewData>> WorkAreaDeliverables { get; private set; }
        public Collection<Deliverable> Deliverables { get; private set; }
        
        public WorkAreasPickerViewData WorkAreasPickerViewData { get; set; }
    }
}
